home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / stdwin / Gen / wstyle.c < prev    next >
Text File  |  1995-12-21  |  609b  |  66 lines

  1. /* STDWIN -- TEXT ATTRIBUTES. */
  2.  
  3. #include "tools.h"
  4. #include "stdwin.h"
  5. #include "style.h"
  6.  
  7. TEXTATTR wattr;
  8.  
  9. /* Setting text drawing parameters. */
  10.  
  11. void
  12. wsetplain()
  13. {
  14.     wattr.style= PLAIN;
  15. }
  16.  
  17. void
  18. wsethilite()
  19. {
  20.     wattr.style |= HILITE;
  21. }
  22.  
  23. void
  24. wsetinverse()
  25. {
  26.     wattr.style |= INVERSE;
  27. }
  28.  
  29. void
  30. wsetitalic()
  31. {
  32.     wattr.style |= ITALIC;
  33. }
  34.  
  35. void
  36. wsetbold()
  37. {
  38.     wattr.style |= BOLD;
  39. }
  40.  
  41. void
  42. wsetbolditalic()
  43. {
  44.     wattr.style |= BOLD|ITALIC;
  45. }
  46.  
  47. void
  48. wsetunderline()
  49. {
  50.     wattr.style |= UNDERLINE;
  51. }
  52.  
  53. void
  54. wgettextattr(attr)
  55.     TEXTATTR *attr;
  56. {
  57.     *attr= wattr;
  58. }
  59.  
  60. void
  61. wsettextattr(attr)
  62.     TEXTATTR *attr;
  63. {
  64.     wattr= *attr;
  65. }
  66.